package feeinterface.modeldb;
import java.util.*;

/*********************************************

***********************************************/
public class ChannelUserSelectRecord_copy{

	private String ExtVar;/*remark:扣费请求传过来的ExtVar参数;length:100*/
	private Integer UseCnt;/*remark:通道使用次数;length:10*/
	private String SendCmd;/*remark:如果ChannelBigType=1，则为通道指令 ；如果ChannelBigType=2 或3，则此字段没有意义;length:140*/
	private Integer ChannelBigType;/*remark:所属大类 1：短彩类 2：WAP类 3：拨打类;length:10*/
	private Integer ServiceCoID;/*remark:合作id;length:10*/
	private String SmsCenter;/*remark:短信中心;length:20*/
	private Integer VmVer;/*remark:虚拟机版本号;length:10*/
	private Integer SendInterval;/*remark:单位秒。如果ChannelBigType=1，为客户端同一次扣费中，发送此通道多个相同扣费指令之间的时间间隔；如果ChannelBigType=2，为客户端同一次扣费中多次相同请求扣费的时间间隔；如果ChannelBigType=3，同一次扣费相同号码之间拨打时间间隔;length:10*/
	private Integer ChannelID;/*remark:通道id;length:10*/
	private String FeeID;/*remark:扣费id;length:32*/
	private Integer SendCnt;/*remark:ChannelBigType=1，为短彩的发送条数 ；ChannelBigType=2，为wap请求计费的次数；ChannelBigType=3，为IVR拨打的时长（单位秒）;length:10*/
	private String Platform;/*remark:扣费请求传过来的平台ID;length:40*/
	private Integer CityID;/*remark:城市ID;length:10*/
	private Integer FeeCode;/*remark:费率（单位分）;length:10*/
	private Integer ChannelTypeCode;/*remark:通道的类型编码;length:10*/
	private Integer ProvinceID;/*remark:省份id;length:10*/
	private String FeeTipInfo;/*remark:扣费提示信息;length:80*/
	private String IMSI;/*remark:手机卡的IMSI;length:30*/
	private Integer StatFlag;/*remark:统计标识  1：已经统计   0：未统计  2：正在统计中;length:10*/
	private Integer LibVer;/*remark:类库版本号;length:10*/
	private Integer ChannelUserDayConsumeSno;/*remark:流水号;length:10*/
	private Integer FeeMode;/*remark:扣费请求传过来的FeeMode;length:10*/
	private String Carrier;/*remark:运营商;length:4*/
	private Date CreateTime;/*remark:建立时间;length:19*/
	private String PacketID;/*remark:扣费请求传过来的PacketID;length:30*/
	private String GateIP;/*remark:网关IP;length:30*/
	private String GatewayKeyword;/*remark:网关关键字;length:100*/
	private String DestAddr;/*remark:如果ChannelBigType=1，则为通道扣费指令的目标端口 ；如果ChannelBigType=2 ，则为网页扣费URL地址；如果ChannelBigType=3，则为拨打的扣费目标电话号码;length:800*/

	public void setExtVar(String ExtVar){
		this.ExtVar = ExtVar;
	}
	public String getExtVar(){
		return ExtVar;
	}
	public void setUseCnt(Integer UseCnt){
		this.UseCnt = UseCnt;
	}
	public Integer getUseCnt(){
		return UseCnt;
	}
	public void setSendCmd(String SendCmd){
		this.SendCmd = SendCmd;
	}
	public String getSendCmd(){
		return SendCmd;
	}
	public void setChannelBigType(Integer ChannelBigType){
		this.ChannelBigType = ChannelBigType;
	}
	public Integer getChannelBigType(){
		return ChannelBigType;
	}
	public void setServiceCoID(Integer ServiceCoID){
		this.ServiceCoID = ServiceCoID;
	}
	public Integer getServiceCoID(){
		return ServiceCoID;
	}
	public void setSmsCenter(String SmsCenter){
		this.SmsCenter = SmsCenter;
	}
	public String getSmsCenter(){
		return SmsCenter;
	}
	public void setVmVer(Integer VmVer){
		this.VmVer = VmVer;
	}
	public Integer getVmVer(){
		return VmVer;
	}
	public void setSendInterval(Integer SendInterval){
		this.SendInterval = SendInterval;
	}
	public Integer getSendInterval(){
		return SendInterval;
	}
	public void setChannelID(Integer ChannelID){
		this.ChannelID = ChannelID;
	}
	public Integer getChannelID(){
		return ChannelID;
	}
	public void setFeeID(String FeeID){
		this.FeeID = FeeID;
	}
	public String getFeeID(){
		return FeeID;
	}
	public void setSendCnt(Integer SendCnt){
		this.SendCnt = SendCnt;
	}
	public Integer getSendCnt(){
		return SendCnt;
	}
	public void setPlatform(String Platform){
		this.Platform = Platform;
	}
	public String getPlatform(){
		return Platform;
	}
	public void setCityID(Integer CityID){
		this.CityID = CityID;
	}
	public Integer getCityID(){
		return CityID;
	}
	public void setFeeCode(Integer FeeCode){
		this.FeeCode = FeeCode;
	}
	public Integer getFeeCode(){
		return FeeCode;
	}
	public void setChannelTypeCode(Integer ChannelTypeCode){
		this.ChannelTypeCode = ChannelTypeCode;
	}
	public Integer getChannelTypeCode(){
		return ChannelTypeCode;
	}
	public void setProvinceID(Integer ProvinceID){
		this.ProvinceID = ProvinceID;
	}
	public Integer getProvinceID(){
		return ProvinceID;
	}
	public void setFeeTipInfo(String FeeTipInfo){
		this.FeeTipInfo = FeeTipInfo;
	}
	public String getFeeTipInfo(){
		return FeeTipInfo;
	}
	public void setIMSI(String IMSI){
		this.IMSI = IMSI;
	}
	public String getIMSI(){
		return IMSI;
	}
	public void setStatFlag(Integer StatFlag){
		this.StatFlag = StatFlag;
	}
	public Integer getStatFlag(){
		return StatFlag;
	}
	public void setLibVer(Integer LibVer){
		this.LibVer = LibVer;
	}
	public Integer getLibVer(){
		return LibVer;
	}
	public void setChannelUserDayConsumeSno(Integer ChannelUserDayConsumeSno){
		this.ChannelUserDayConsumeSno = ChannelUserDayConsumeSno;
	}
	public Integer getChannelUserDayConsumeSno(){
		return ChannelUserDayConsumeSno;
	}
	public void setFeeMode(Integer FeeMode){
		this.FeeMode = FeeMode;
	}
	public Integer getFeeMode(){
		return FeeMode;
	}
	public void setCarrier(String Carrier){
		this.Carrier = Carrier;
	}
	public String getCarrier(){
		return Carrier;
	}
	public void setCreateTime(Date CreateTime){
		this.CreateTime = CreateTime;
	}
	public Date getCreateTime(){
		return CreateTime;
	}
	public void setPacketID(String PacketID){
		this.PacketID = PacketID;
	}
	public String getPacketID(){
		return PacketID;
	}
	public void setGateIP(String GateIP){
		this.GateIP = GateIP;
	}
	public String getGateIP(){
		return GateIP;
	}
	public void setGatewayKeyword(String GatewayKeyword){
		this.GatewayKeyword = GatewayKeyword;
	}
	public String getGatewayKeyword(){
		return GatewayKeyword;
	}
	public void setDestAddr(String DestAddr){
		this.DestAddr = DestAddr;
	}
	public String getDestAddr(){
		return DestAddr;
	}

}